Skip to content

ci: add multi-platform test matrix#8

Merged
fbosch merged 4 commits intomasterfrom
feature/multi-platform-tests
Jan 31, 2026
Merged

ci: add multi-platform test matrix#8
fbosch merged 4 commits intomasterfrom
feature/multi-platform-tests

Conversation

@fbosch
Copy link
Copy Markdown
Owner

@fbosch fbosch commented Jan 31, 2026

Summary

Extend CI to test across Linux, macOS, and Windows.

Changes

  • Replace hardcoded Ubuntu runner with matrix strategy
  • Test on ubuntu-latest, macos-latest, windows-latest
  • Set fail-fast to false for complete results

Copilot AI review requested due to automatic review settings January 31, 2026 17:29
@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented Jan 31, 2026

Open in StackBlitz

npx https://pkg.pr.new/fbosch/docs-cache@8

commit: 0e4dca3

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR extends the CI pipeline to test across multiple operating systems by introducing a matrix build strategy. The change enables the project to verify cross-platform compatibility on Linux, macOS, and Windows environments.

Changes:

  • Introduced matrix strategy for multi-platform testing (ubuntu-latest, macos-latest, windows-latest)
  • Configured fail-fast to false to ensure all platform tests complete regardless of individual failures
  • Replaced hardcoded Ubuntu runner with dynamic matrix-based runner selection

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@fbosch fbosch merged commit 82b1320 into master Jan 31, 2026
5 checks passed
@fbosch fbosch deleted the feature/multi-platform-tests branch January 31, 2026 17:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants